// myPages/userInfo/userInfo.js
var util = require('../../utils/util.js');
var api = require('../../config/api.js');
var user = require('../../services/user.js');
var app = getApp();

Page({

  /**
   * 页面的初始数据
   */
  data: {
    // userInfo : wx.getStorageSync('userInfo'),  //用户个人信息
    // sex: [
    //   { name: '1', value: '男', checked: 'true' },
    //   { name: '2', value: '女' }
    // ],
    // isSex: "0",
    // information: [],
    // userSex: '',
    // modalHidden: true,
    userInfo: [],  //用户个人信息
    // tutorEduInfo :[],  //导师教育信息
  },

  // 查询导师个人信息
  getUserInfo() {
    var that = this;
    var userId = wx.getStorageSync('userInfo').id //获取老师id
    var type = wx.getStorageSync('userInfo').userType //获取用户类型
    if (type == 3){
      util.request(api.UserInfo, { userId: userId }, 'POST', false).then(function (res) {
        if (res.code === 200) {
          // console.log(res.result[0].tUser)
          that.setData({
            userInfo: res.result[0].tUser
          });
        }
      });
    }
    else{
      util.request(api.UserInfo, { userId: userId }, 'POST', false).then(function (res) {
        if (res.code === 200) {
          that.setData({
            userInfo: res.result,
          })
        }
      });
    }  
  },

  // //单选按钮发生变化
  // radioChange(e) {
  //   console.log(e.detail.value);
  //   var sexName = this.data.isSex
  //   this.setData({
  //     isSex: e.detail.value
  //   })
  // },

  //表单提交
  // formSubmit(e) {
  //   console.log(e);
  //   var userSex = this.data.isSex == 0 ? '男' : '女';
  //   var information = e.detail.value;
  //   console.log(userSex);
  //   this.setData({
  //     information: e.detail.value,
  //     userSex,
  //     modalHidden: false
  //   });
  // },

  // //模态框取消
  // modalCancel() {
  //   wx.showToast({
  //     title: '取消提交',
  //     icon: 'none'
  //   })
  //   this.setData({
  //     modalHidden: true,
  //   })
  // },
  // //模态框确定
  // modalConfirm() {
  //   wx.showToast({
  //     title: '提交成功',
  //     icon: 'success'
  //   })
  //   this.setData({
  //     modalHidden: true
  //   })
  // },

  //获取手机号授权
  getPhoneNumber: function (e) {
    console.log(e.detail.errMsg)
    console.log(e.detail.iv)
    console.log(e.detail.encryptedData)
    if (e.detail.errMsg == 'getPhoneNumber:fail user deny') {
      wx.showModal({
        title: '提示',
        showCancel: false,
        content: '未授权',
        success: function (res) { }
      })
    } else {
      wx.showModal({
        title: '提示',
        showCancel: false,
        content: '同意授权',
        success: function (res) { }
      })
    }
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    // let userInfo = wx.getStorageSync('userInfo');
    this.getUserInfo();
    wx.hideShareMenu();
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})